transferable sight deposits - Turkish English Dictionary